package com.projecy.storehouse.util;



import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * author: mao yi
 * date: 2023/3/22
 * Number:库存管理编号
 * 编号已3开头
 * 3*   +   **年**月**日**时**分**秒      +   **(随机)
 */
public class RepertoryNumber {

    //用户id
//    static String currentUserId = SecurityUtil.getCurrentUserId();
    static String currentUserId="000";


    /**
     * 产品单元（安全库存）     31
     * @return
     */
    public static Long safetyStock(){
        return Long.valueOf(31L+new SimpleDateFormat("yyMMddHHmmss").format(new Date())+(int)(Math.random()*90 + 10)+currentUserId);
    }

    /**
     * 入库     32
     * @return
     */
    public static Long bePutInStorage(){
        return Long.valueOf(32L+new SimpleDateFormat("yyMMddHHmmss").format(new Date())+(int)(Math.random()*90 + 10)+currentUserId);
    }

    /**
     * 出库     33
     * @return
     */
    public static Long Outbound(){
        return Long.valueOf(33L+new SimpleDateFormat("yyMMddHHmmss").format(new Date())+(int)(Math.random()*90 + 10)+currentUserId);
    }


}
